/* 公共 */
div{position: relative;}
a{color: #333;}
section{padding: 80px 0 0;box-sizing: border-box; text-align: center;}
.img-responsive{margin: 0 auto;}
.suwa_title{text-align: center;font-size: 22px;color: #808080;}
.suwa_title h3{font-size: 40px; font-weight: normal;color: #333;}
.container .row{padding: 80px 0;}

/* 导航 */
.navbar-default{background: #fff; height: 100px; border: none;margin: 0;padding: 10px; box-shadow: 0px 2px 8px 0px rgba(50,50,50,0.25);}
.navbar-default .navbar-nav{margin-top: 30px;margin-right: 80px;}
.navbar-default .navbar-nav>li{margin-right: 20px;}
.navbar-default .navbar-nav>li>a {padding: 5px 15px; font-size: 16px;}
.navbar-default .navbar-nav>li>a.current{background: #1bb41e;color: #fff;}
.sw_phone{float: right;margin-top: 20px;font-size: 24px;}
.sw_phone img,.sw_phone span{vertical-align:middle;}


.sw_banner{margin-top: 100px;padding: 0;background-image: linear-gradient(270deg, #6a1ef3 0%, #019af2 100%), linear-gradient(#071f37, #071f37);}
.bone{position: absolute;top: 20%;left: 50%;text-align: left;color: #fff;}
.bone h2{color: #bef5ff;font-size: 36px;font-weight: normal;margin: 0;}
.bone h3{font-size: 42px;margin: 10px 0;}
.bone h5{font-size: 22px;font-weight: normal;}
.bone p{margin-top: 28px;}
.bone p>a{border:1px solid #fff;padding: 5px 8px;border-radius: 3px;color:#fff;}

.sw_fun{background: #f5f8fd;}
.sw_fun .col-md-3 p{margin: 20px auto 50px;font-size: 18px;}

.sw_admin,.sw_static{text-align: left;padding: 80px 0;}
.sw_static{background: #f5f8fd}

.sw_price{background: url(../images/tc_bg.jpg) no-repeat;color: #fff;}
.sw_price .suwa_title{color: #fff;}
.sw_price .suwa_title h3{color: #fff;}
.sw_plist{background: #fff;border-radius: 8px;color: #666;padding: 10px 0;box-shadow: 3px 5.2px 21px 0px rgba(10, 2, 4, 0.25);}
.sw_plist h2{color: #1890ff;font-size: 26px;}
.sw_plist h6{font-size: 24px;color: #adadad;}
.sw_plist h6 span{font-size: 12px;}
.sw_plist .tprice{color: #ff910f;}

.sw_getMobile{background: url(../images/tc_bg.jpg);background-size: cover;color: #fff;padding: 80px 0;}
.sw_getMobile .discount{color: #fff; display: inline-block; border:1px solid #fff;padding: 10px 20px;border-radius: 5px;margin-top: 30px;}

.sw_about{padding: 10px 0;background: #404040;color: #fff;text-align: left;}
.sw_about .container .row{padding: 0;}

footer{text-align: center;background: #404040;color: #fff;padding:20px 0;}
footer p{margin: 0;}

.sw_line{position: fixed; top: 40%;right: 0;}

@media (min-width:768px) {
	#myMobile,.sw_m_menu,.sw_m_phone{display: none;}
}
@media(max-width:768px){ 
	#myCarousel,.navbar-collapse,.sw_phone img,.sw_about,.sw_line{display: none;}
	.sw_phone{color: #666; font-style: italic}
	.bone h2{font-size: 16px;}
	.bone h3{font-size: 20px;margin: 15px 0;}
	.bone h5{font-size: 12px;font-weight: normal;}
	.bone p{display: none;}
	.container .row{padding:30px 0;}
	section{padding: 30px 0;}
	.p_height{height: 30px;background: #eee;}
	.suwa_title{font-size: 14px;}
	.suwa_title h3{font-size: 24px;}
	.sw_plan .col-xs-6 img{margin-bottom: 20px;}
	.sw_fun .col-xs-3 p{font-size: 14px;margin: 10px auto 20px;}
	.sw_price{background: url(../images/m_tcbg.png);}
	.sw_price .col-xs-6{margin-bottom: 20px;}
	.sw_m_menu{display: block;}
	.sw_m_menu .nav li{float: left;width: 25%;margin-top: 10px;}
	.sw_m_menu .nav li a{color: #333; display: flex;flex-direction: column; align-items: center;}
	.sw_m_menu .nav li a img{margin-bottom: 10px;}
	footer{background: #eee;color: #333;padding: 36px 0; line-height: 28px;}
	.sw_m_phone{padding:0 15px}
	.sw_m_phone .col-xs-6:first-child{background: #1d7ff8;padding: 5px;}
	.sw_m_phone .col-xs-6 a{color: #fff;}
	.sw_m_phone .col-xs-6:last-child{background: #404040;padding: 5px;}

}